WPS Office.apk(点击下载) / gyc.java


package defpackage;

import android.app.Activity;
import android.app.Dialog;
import android.content.ClipboardManager;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Looper;
import android.text.Editable;
import android.text.SpannableString;
import android.text.TextPaint;
import android.text.TextUtils;
import android.text.TextWatcher;
import android.text.method.LinkMovementMethod;
import android.text.style.ClickableSpan;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import android.widget.FrameLayout;
import android.widget.TextView;
import cn.wps.moffice.main.push.explore.PushTipsWebActivity;
import cn.wps.moffice_eng.R;

/* renamed from: gyc  reason: default package */
public class gyc {

    /* renamed from: gyc$a */
    public interface a {
        void yb(String str);
    }

    static /* synthetic */ void a(final Context context, int i, final Dialog dialog, final a aVar) {
        czq czq = new czq(context);
        czq.setTitle(context.getString(R.string.paper_check_verify_failed_title));
        czq.setMessage(context.getString(i));
        czq.setPositiveButton(R.string.paper_check_verify_input_now, new DialogInterface.OnClickListener() {
            /* class defpackage.gyc.AnonymousClass12 */

            public final void onClick(DialogInterface dialogInterface, int i) {
                gyc.a(context, dialog, aVar);
            }
        });
        czq.setNegativeButton(R.string.public_cancel, new DialogInterface.OnClickListener() {
            /* class defpackage.gyc.AnonymousClass13 */

            public final void onClick(DialogInterface dialogInterface, int i) {
                dwp.at("public_apps_paperverify_failure", "no author");
                dialog.dismiss();
            }
        });
        czq.setCanceledOnTouchOutside(false);
        czq.disableCollectDilaogForPadPhone();
        czq.setOnKeyListener(new DialogInterface.OnKeyListener() {
            /* class defpackage.gyc.AnonymousClass14 */

            public final boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) {
                return 4 == i && keyEvent.getAction() == 1;
            }
        });
        czq.show();
    }

    public static void a(final Context context, final Dialog dialog, final a aVar) {
        View inflate = View.inflate(context, R.layout.public_phone_dialog_input_layout, null);
        final EditText editText = (EditText) inflate.findViewById(R.id.edit_text);
        editText.setFocusable(true);
        editText.setFocusableInTouchMode(true);
        editText.requestFocus();
        editText.requestFocusFromTouch();
        editText.selectAll();
        editText.setInputType(1);
        final czq czq = new czq(context);
        editText.addTextChangedListener(new TextWatcher() {
            /* class defpackage.gyc.AnonymousClass1 */

            public final void afterTextChanged(Editable editable) {
            }

            public final void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
            }

            public final void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
                czq.getPositiveButton().setEnabled(!TextUtils.isEmpty(charSequence));
            }
        });
        czq.getPositiveButton().setEnabled(false);
        czq.setPositiveButton(R.string.public_ok, new DialogInterface.OnClickListener() {
            /* class defpackage.gyc.AnonymousClass8 */

            public final void onClick(DialogInterface dialogInterface, int i) {
                String obj = editText.getText().toString();
                if (TextUtils.isEmpty(obj)) {
                    gyc.a(context, R.string.paper_check_verify_auth_failed, dialog, aVar);
                } else if (obj.length() > 10) {
                    dwp.at("public_apps_paperverify_failure", "author error");
                    gyc.a(context, R.string.paper_check_verify_author_too_long, dialog, aVar);
                } else if (!lul.Iu(obj) || lwv.Ik(obj)) {
                    gyc.a(context, R.string.paper_check_verify_auth_format_error, dialog, aVar);
                } else if (aVar != null) {
                    aVar.yb(obj);
                }
            }
        });
        czq.setNegativeButton(R.string.public_cancel, new DialogInterface.OnClickListener() {
            /* class defpackage.gyc.AnonymousClass9 */

            public final void onClick(DialogInterface dialogInterface, int i) {
                gyc.a(context, R.string.paper_check_verify_auth_failed, dialog, aVar);
            }
        });
        czq.setTitle(context.getString(R.string.paper_check_input_author_title));
        czq.setView(inflate);
        czq.setCanceledOnTouchOutside(false);
        czq.disableCollectDilaogForPadPhone();
        czq.setOnKeyListener(new DialogInterface.OnKeyListener() {
            /* class defpackage.gyc.AnonymousClass10 */

            public final boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) {
                return 4 == i && keyEvent.getAction() == 1;
            }
        });
        czq.show();
        fcz.btP().postDelayed(new Runnable() {
            /* class defpackage.gyc.AnonymousClass11 */

            public final void run() {
                hnp.d(editText);
            }
        }, 300);
    }

    public static void a(final Context context, final String str, final Dialog dialog) {
        if (Looper.myLooper() != Looper.getMainLooper()) {
            fzc.bJM().y(new Runnable() {
                /* class defpackage.gyc.AnonymousClass5 */

                public final void run() {
                    gyc.b(context, str, dialog);
                }
            });
        } else {
            b(context, str, dialog);
        }
    }

    public static czy aM(Activity activity) {
        czy czy = new czy(activity, R.string.paper_check_result_loading, false, new View.OnClickListener() {
            /* class defpackage.gyc.AnonymousClass15 */

            public final void onClick(View view) {
            }
        });
        czy.show();
        return czy;
    }

    public static void aN(Activity activity) {
        Intent intent = new Intent(activity, PushTipsWebActivity.class);
        intent.setAction("android.intent.action.MAIN");
        intent.addCategory("android.intent.category.DEFAULT");
        intent.putExtra(hbe.frL, "https://android.wps.cn/mobile/android/feedback/page/21311/index.html");
        activity.startActivity(intent);
    }

    /* access modifiers changed from: private */
    public static void b(Context context, String str, final Dialog dialog) {
        czq czq = new czq(context);
        czq.setMessage(str);
        czq.setTitle(context.getString(R.string.paper_check_verify_failed_title));
        czq.setOnKeyListener(new DialogInterface.OnKeyListener() {
            /* class defpackage.gyc.AnonymousClass6 */

            public final boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) {
                return 4 == i && keyEvent.getAction() == 1;
            }
        });
        czq.setCanceledOnTouchOutside(false);
        czq.disableCollectDilaogForPadPhone();
        czq.setPositiveButton(R.string.public_ok, new DialogInterface.OnClickListener() {
            /* class defpackage.gyc.AnonymousClass7 */

            public final void onClick(DialogInterface dialogInterface, int i) {
                if (dialog != null) {
                    dialog.dismiss();
                }
            }
        });
        czq.show();
    }

    public static void w(final Activity activity, final String str) {
        czq czq = new czq(activity);
        View inflate = LayoutInflater.from(activity).inflate(R.layout.paper_check_report_tips_layout, (ViewGroup) new FrameLayout(activity), false);
        TextView textView = (TextView) inflate.findViewById(R.id.report_tips_text);
        SpannableString spannableString = new SpannableString(activity.getString(R.string.paper_check_paper_out_put_report_tips_1));
        spannableString.setSpan(new ClickableSpan() {
            /* class defpackage.gyc.AnonymousClass2 */

            public final void onClick(View view) {
                dwp.lU("public_apps_papercheck_dialog_view_tutorial");
                gyc.aN(activity);
            }

            public final void updateDrawState(TextPaint textPaint) {
                super.updateDrawState(textPaint);
                textPaint.setColor(-15816710);
            }
        }, spannableString.length() - 5, spannableString.length() - 1, 33);
        textView.setHighlightColor(0);
        textView.setMovementMethod(LinkMovementMethod.getInstance());
        textView.setText(spannableString);
        czq.setView(inflate);
        czq.setTitle(activity.getString(R.string.paper_check_paper_out_put_report));
        czq.setCanceledOnTouchOutside(false);
        czq.disableCollectDilaogForPadPhone();
        czq.setNegativeButton(R.string.public_cancel, new DialogInterface.OnClickListener() {
            /* class defpackage.gyc.AnonymousClass3 */

            public final void onClick(DialogInterface dialogInterface, int i) {
                dialogInterface.dismiss();
            }
        });
        czq.getPositiveButton().setTextColor(-15816710);
        czq.setPositiveButton(R.string.public_share_dropbox_copy_link_lable, new DialogInterface.OnClickListener() {
            /* class defpackage.gyc.AnonymousClass4 */

            public final void onClick(DialogInterface dialogInterface, int i) {
                dwp.lU("public_apps_papercheck_dialog_copylink");
                ((ClipboardManager) activity.getSystemService("clipboard")).setText(str);
                dialogInterface.dismiss();
                lvg.d(activity, R.string.paper_check_paper_out_put_copy_finish, 0);
            }
        });
        czq.show();
    }
}